power surplus - Spanish English Dictionary